small power producer - Alemán Inglés Diccionario